# 这是一个示例 Python 脚本。

# 按 Shift+F10 执行或将其替换为您的代码。
# 按 双击 Shift 在所有地方搜索类、文件、工具窗口、操作和设置。

import numpy as np
import matplotlib.pylab as plt
import matplotlib.pylab as plt_1

##阶跃函数
def step_function(x):
    return np.array(x > 0, dtype=np.int)


##sigmoid函数
def sigmoid(x):
    return 1/(1+np.exp(-x))



# 按间距中的绿色按钮以运行脚本。
if __name__ == '__main__':
    x = np.arange(-5.0,5.0,0.1)
    y = step_function(x)
    plt.plot(x,y)
    plt.ylim(-0.1,1.1)
    plt.show()

    x_1 = np.arange(-5.0,5.0,0.1)
    y_1 = sigmoid(x_1)
    plt_1.plot(x_1,y_1)
    plt_1.ylim(-0.1,1.1)
    plt_1.show()

# 访问 https://www.jetbrains.com/help/pycharm/ 获取 PyCharm 帮助
